combat engineer squad - Turco Inglés Diccionario